Internet Express (IExpress) Φ una tecnologia progettata per semplificare il processo di installazione. Utilizzando la procedura guidata passo per passo di IExpress Φ ora possibile creare file CAB autoestraenti che eseguano automaticamente il programma di installazione in essi contenuto.
Il programma di installazione pu≥ essere costituito da un file INF, da un programma eseguibile o da una serie di comandi. Al termine dell'installazione, i file CAB di IExpress rimuovono automaticamente i file di installazione, consentendo un notevole risparmio di tempo e di energia.
La procedura guidata di IExpress consente di eseguire installazioni specializzate del pacchetto del browser personalizzato, ad esempio per controllare i prompt visualizzati dagli utenti o per determinare se Φ necessario riavviare il computer al termine dell'installazione. Il file IExpress.exe, che consente di eseguire la procedura guidata di IExpress, Φ contenuto nella cartella \Programmi\IEAK\Tools. Alcune delle scelte effettuate durante l'esecuzione della procedura guidata corrispondono alle opzioni di installazione batch.
Per creare un pacchetto di installazione di IExpress, Φ innanzitutto necessario creare un file SED (Self-Extraction Directive) in cui memorizzare le informazioni relative al pacchetto. Durante l'esecuzione della procedura guidata di IExpress Φ possibile utilizzare un file SED esistente oppure crearne uno nuovo utilizzando la procedura guidata. Il file SED conterrα tutte le informazioni e le istruzioni relative al pacchetto di installazione.
Di seguito sono elencate alcune caratteristiche della tecnologia IExpress.
Installazione semplice e immediata di Internet Explorer 4.0.
Supporto per gli aggiornamenti, indipendenti dalla rimozione di eventuali installazioni precedenti.
Supporto per l'aggiornamento o per un'ulteriore installazione della stessa versione.
Installazione indipendente dal riavvio dei computer OSR2.
La tecnologia IExpress Φ potente e flessibile. Di seguito sono elencate alcune delle impostazioni che possono essere specificate dall'utente:
Determinare se il pacchetto autoinstallante sia destinato agli amministratori o agli utenti finali.
Impostare diverse modalitα di esecuzione del comando di installazione incorporato, quali Normale, Nascosta allÆamministratore e Nascosta allÆutente.
Determinare se le librerie a collegamento dinamico di IExpress (.dll) presenti nel computer di un utente siano aggiornate o meno rispetto a quelle correnti.
Specificare le versioni di destinazione, quali l'intervallo di versione del sistema operativo, quello del browser o quello di qualsiasi applicazione compatibile con il pacchetto (identificato da una o pi∙ versioni dei file).
Determinare in modalitα batch se visualizzare un messaggio di avviso nel caso in cui una seconda copia del pacchetto venga eseguita contemporaneamente, impedire che due pacchetti vengano eseguiti contemporaneamente o che unÆaltra operazione venga effettuata.
Aggiornare e aggiungere file al pacchetto di IExpress tramite lo strumento UPDFILE senza dover ricreare il pacchetto.
Sostituire Runonce con RunOnceEx (nel caso in cui esista una versione pi∙ aggiornata di Iernonce.dll) per consentire all'autore di esercitare un maggiore controllo sull'ordine di esecuzione dell'operazione e sulla visualizzazione dello stato.
Integrare IEAK con il programma di installazione per eliminare i problemi associati a un singolo download da 10 MB e la necessitα di distribuire pacchetti costituiti da cinque dischi.
Consentire agli amministratori di reti aziendali di installare qualsiasi tipo di supporto necessario per i singoli utenti.
Consentire ai provider di contenuti e di servizi Internet di generare pacchetti che includano desktop preconfigurati per la presentazione del contenuto personalizzato.
Fornire un supporto per pi∙ siti per il download.
Fornire un supporto per uno sviluppo interno ed esterno, oltre che per la personalizzazione, l'espandibilitα e il debug avanzato.
Risparmiare spazio su disco attraverso la pulizia del disco rigido (Cestino, Occache, Cache wininet, cartella Temp) nelle modalitα di installazione, disinstallazione e manutenzione.
Fornire un supporto per il set di caratteri non SBCS esteso.
Supportare il nuovo formato di file INF.